package cn.coldleaf.wiki.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @datetime 2023/10/20 上午11:05
 * @user cold
 **/
@Data
@ApiModel(value = "DocVo(文档VO)",description = "文档VO")
public class DocVo {
    /**
     * 文档标识
     **/
    @ApiModelProperty("文档标识")
    private Long id;

    /**
     * 文档创建者用户标识
     **/
    @ApiModelProperty("文档创建者用户标识")
    private Long userId;

    /**
     * 文档所属空间标识
     **/
    @ApiModelProperty("文档所属空间标识")
    private Long spaceId;

    /**
     * 文档所属空间标识
     **/
    @ApiModelProperty("文档所属空间标识")
    private Long parentId;

    /**
     * 文档标题
     **/
    @ApiModelProperty("文档标题")
    private String title;

    /**
     * 文档内容
     **/
    @ApiModelProperty("文档内容")
    private String content;

    /**
     * 文档创建时间
     **/
    @ApiModelProperty("文档创建时间")
    private Long addTime;

    /**
     * 文档修改时间
     **/
    @ApiModelProperty("文档修改时间")
    private Long updateTime;

    /**
     * 文档资源列表
     **/
    @ApiModelProperty("文档资源列表")
    private List<FileVo> resList;
}
